Vcenter Authorization PrivilegeChecks FilterSpec
The Vcenter Authorization PrivilegeChecks FilterSpec schema contains properties based on which privilege checks can be filtered. Any privilege check matching at least one of the conditions is returned.
This schema was added in vSphere API 8.0.0.0.
{
"objects": [
{
"type": "string",
"id": "string"
}
],
"sessions": [
"string"
],
"principals": [
{
"name": "string",
"domain": "string"
}
],
"privileges": [
"string"
],
"op_ids": [
"string"
]
}
IDs of the objects on which the privilege check was performed.
This property was added in vSphere API 8.0.0.0.
If missing or null
all objects match.
Sessions for which the check was performed.
This property was added in vSphere API 8.0.0.0.
If missing or null
all sessions match.
Principles for which the privilege check was performed. The missing or null
Vcenter Authorization PrivilegeChecks Principal value matches privilege checks for anonymous sessions.
This property was added in vSphere API 8.0.0.0.
If missing or null
all principles match.
Privileges that were checked.
This property was added in vSphere API 8.0.0.0.
If missing or null
all privileges match.
When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.cis.authz.Privilege
. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.cis.authz.Privilege
.
OpIDs of the requests for which the check was performed.
This property was added in vSphere API 8.0.0.0.
If missing or null
all opIDs match.